rotating piston engine - German English Dictionary